Reachability Oracles for Directed Transmission Graphs
نویسندگان
چکیده
Let P ⊂ R be a set of n points in the d dimensions such that each point p ∈ P has an associated radius rp > 0. The transmission graph G for P is the directed graph with vertex set P such that there is an edge from p to q if and only if d(p, q) ≤ rp, for any p, q ∈ P . A reachability oracle is a data structure that decides for any two vertices p, q ∈ G whether G has a path from p to q. The quality of the oracle is measured by the space requirement S(n), the query time Q(n), and the preprocessing time. For transmission graphs of one-dimensional point sets, we can construct in O(n log n) time an oracle with Q(n) = O(1) and S(n) = O(n). For planar point sets, the ratio Ψ between the largest and the smallest associated radius turns out to be an important parameter. We present three data structures whose quality depends on Ψ: the first works only for Ψ < √ 3 and achieves Q(n) = O(1) with S(n) = O(n) and preprocessing time O(n log n); the second data structure gives Q(n) = O(Ψ √ n) and S(n) = O(Ψn); the third data structure is randomized with Q(n) = O(n log Ψ log n) and S(n) = O(n log Ψ log n) and answers queries correctly with high probability.
منابع مشابه
Reachability Oracles for Disk Transmission Graphs
Let P ⊆ R be a set of n points, each with an associated radius rp > 0. This induces a directed graph on P with an edge from p to q if and only if q lies in the ball with radius rp around p. We show that for d = 1 there is a data structure that answers reachability queries (given two vertices, is there a directed path between them?) in time O(1) using O(n) space and O(n log n) preprocessing time...
متن کاملNew Time-Space Upperbounds for Directed Reachability in High-genus and H-minor-free Graphs
We obtain the following new simultaneous time-space upper bounds for the directed reachability problem. (1) A polynomial-time, Õ(ng)-space algorithm for directed graphs embedded on orientable surfaces of genus g. (2) A polynomial-time, Õ(n)-space algorithm for all H-minor-free graphs given the tree decomposition, and (3) for K3,3-free and K5-free graphs, a polynomial-time, O(n )-space algorithm...
متن کاملReachability in K 3 , 3 - free and K 5 - free Graphs is in Unambiguous
We show that the reachability problem for directed graphs that are either K3,3-free or K5-free is in unambiguous log-space, UL ∩ coUL. This significantly extends the result of Bourke, Tewari, and Vinodchandran that the reachability problem for directed planar graphs is in UL ∩ coUL. Our algorithm decomposes the graphs into biconnected and triconnected components. This gives a tree structure on ...
متن کاملReachability in K3,3-free and K5-free Graphs is in Unambiguous Logspace
We show that the reachability problem for directed graphs that are either K3,3-free or K5-free is in unambiguous log-space, UL∩ coUL. This significantly extends the result of Bourke, Tewari, and Vinodchandran that the reachability problem for directed planar graphs is in UL∩ coUL. Our algorithm decomposes the graphs into biconnected and triconnected components. This gives a tree structure on th...
متن کاملDisk Intersection Graphs: Models, Data Structures, and Algorithms
Let P ⊂ R2 be a set of n point sites. The unit disk graph UD(P) on P has vertex set P and an edge between two sites p,q ∈ P if and only if p and q have Euclidean distance |pq| 6 1. If we interpret P as centers of disks with diameter 1, then UD(P) is the intersection graph of these disks, i.e., two sites p and q form an edge if and only if their corresponding unit disks intersect. Two natural ge...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1601.07797 شماره
صفحات -
تاریخ انتشار 2016